/*

Theme Name: Dana's Angels 2012 Theme
Theme URI: http://danasangels.org/
Description: Based on WP twenty ten.
Author: Design to Spec in Newtown CT
Author URI: http://designtospec.com
Template: twentyten
Version: 0.1
*/


@import url("../twentyten/style.css"); 



#access .menu-header,
div.menu,
#colophon,
#branding,
#main,
#wrapper {
	width: 900px;
	margin-left:20px;
	margin-top:0px;
}

#main {
	background:#fff;
	padding-top: 0px;
	
}
#container {
	padding-top: 0px;
	 
}

#wrapper {

margin-top: 0px;
padding: 0px;
}
#header {

padding: 0 0 0 0;



}


/* TOP NAVIGATION */

/*////////// Top NAVIGATION //////////*/



#topTag {

	width: 900px;
	height: 30px;
	background-color: #2e3233;
	text-align: left;
	margin-top: 5px;

}

.topWhite {

	font-family: Verdana, Geneva, sans-serif;
	color: #FFF;
	font-size: 16px;
	font-style: italic;
	
	}

.topNAV a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #996438;
	font-weight: normal;
	text-decoration: none;
    line-height: 18px;

	}
.topNAV a:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #f087b2;
	font-weight: normal;
	text-decoration: underline;
	line-height: 18px;	 

}


#branding img {
	border-top: 0px solid #000;
	border-bottom: 0px solid #000;
	clear: both;
	display: block;
}



#access {

	background-color: #0077a2;

	display: block;

	float: left;

	margin: 0 auto;

	width: 900px;

}

#accessA {

	background: #0077a2;

	display: block;

	float: left;

	margin: 0 auto;

	height: 30px;

	width: 1000px;

	font-family: Verdana, Geneva, sans-serif;

}

#access .menu-header,

div.menu {

	font-size: 16px;

	margin-left: 0px;

	width: 928px;

}

#access .menu-header ul,

div.menu ul {

	list-style: none;

	margin: 0;

}

#access .menu-header li,

div.menu li {

	float: left;

	position: relative;

}

#access a {

	color: #FFF;

	display: block;

	line-height: 38px;

	padding: 0 10px;

	text-decoration: underline;

}

#access ul ul {

	box-shadow: 0px 3px 3px rgba(0,0,0,0.2);

	-moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);

	-webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);

	display: none;

	position: absolute;

	top: 38px;

	left: 0;

	float: left;

	width: 180px;

	z-index: 99999;

}

#access ul ul li {

	min-width: 180px;

}

#access ul ul ul {

	left: 100%;

	top: 0;

}

#access ul ul a {

	color: #333;

	line-height: 1em;

	padding: 10px;

	width: 160px;

	height: auto;

	background-color: #5b99b0;

}

#access li:hover > a,

#access ul ul :hover > a {

	background: #76b7cf;

	color: #FFF;

}

#access ul li:hover > ul {

	display: block;

}

#access ul li.current_page_item > a,

#access ul li.current-menu-ancestor > a,

#access ul li.current-menu-item > a,

#access ul li.current-menu-parent > a {

	color: #FFF;

	background: #5b99b0;

	font-weight: bold;

}

* html #access ul li.current_page_item a,

* html #access ul li.current-menu-ancestor a,

* html #access ul li.current-menu-item a,

* html #access ul li.current-menu-parent a,

* html #access ul li a:hover {

	color: #F60;

}



#access .menu,

#access div.menu ul {

	font-family: Arial, Helvetica, sans-serif;

}

#access .menu-header {

	margin: 0 auto;

	width: 1000px;

}

/* ENTRY TEXT */
.entry-title {
	color: #333;
    font-style:normal;
	font-size: 24px;
	font-family: "Trebuchet MS", Arial, sans-serif;
	line-height: 2em;
	font-weight: 300;
}

.page-title,
#content .entry-title{
	color: #0077a2;
    font-style:normal;
	font-size: 24px;
	font-family: "Trebuchet MS", Arial, sans-serif;
	line-height: 1.75em;
	font-weight: 300;
}
.entry-title a:link,
.entry-title a:visited,
.entry-title a:hover,
.entry-title a:active {
		font-family: "Trebuchet MS", Arial, sans-serif;
		line-height: 1.40em;
	    font-weight: 300;
		font-size: 24px;
}
.textwidget a:link,
.textwidget a:visited,
.textwidget a:hover,
.textwidget a:active {
	font-family:Verdana, Geneva, sans-serif;
}	

.entry-title a:link,
.entry-title a:visited,
.entry-utility a:link,
.entry-utility a:visited,
.textwidget a:link,
.textwidget a:visited{
	color: #03c;
	text-decoration: none;
}
.entry-title a:hover,
.entry-title a:active,
.entry-utility a:hover,
.entry-utility a:active,
.textwidget a:hover,
.textwidget a:active{

	color: #363;
    text-decoration: underline;

}

#footer .textwidget a:link,
#footer .textwidget a:visited{
	color: #3CF;
	text-decoration: none;
}
#footer .textwidget a:hover,
#footer .textwidget a:active{
	color: #9F0;
	text-decoration: underline;
}
.entry-meta {
	color: #0077a2;
	font-size: 12px;
}

#content h2,
#content h3{
	color: #0077a2;
	font-family: "Trebuchet MS", Arial, sans-serif;

}
#content h3 {
	font-size: 18px;
}
.entry-title h4,
.entry-title h5{
	display: none;
	line-height: 10px;
}
.entry-content {
	font-family:Verdana, sans-serif;
	color: #333;
	font-weight: normal;
	font-size: 14px;
}
.entry-contentB {
    clear: both;
	padding: 0px;
	}
#contentTop {
	width: 20px;
	height: 10px;
}
.entry-content a:link,
.entry-content a:visited  {

    color: #03c;
	text-decoration: none;
}

.entry-content a:hover,
.entry-content a:active {
	color: #363;
        text-decoration: underline;
}
h3 .entry-content a:link,

h3 .entry-content a:visited  {
	font-family: "Trebuchet MS", Arial, sans-serif;


	color: #03c;

	text-decoration: none;

}

h3 .entry-content a:hover,

h3 .entry-content a:active {
	font-family: "Trebuchet MS", Arial, sans-serif;


	color: #363;
    text-decoration: underline;
}
       


#footer {
	margin-bottom: 20px;
}

#footer-widget-area #fourth {
	width:357px;
	float:right;
	padding-right: 20px;
}
#colophon {
	border-top: 0px solid #7a6e58;
	margin-top: px;
	overflow: hidden;
	padding: 12px 0;
	 
}


#footer h3 {
	color:#e4e8fc;
	font-size: 22px;
	font-family: 'Marcellus', serif;
}
.widget-title {



	font-family: "Trebuchet MS", Arial, sans-serif;

	font-size: 22px;

	font-weight: normal;

	color: #333;

	line-height: 120%;

	font-style: normal;



	text-decoration: none;
}

#footer .textwidget {
	color: #fff;
}

.textwidget {
    font-family:Verdana, sans-serif;
	color: #333;
	font-weight: normal;
	font-size:12px;
}

#primary {
	padding-right: 15px;
	padding-top: 15px;
}



#footer {
	height: 60px;
	width: 900px;
	margin-left: 10px;
	margin-bottom: 30px;
}
#footerRight{
margin: 0 10px 0 10px;
width:400px;
float:right;
}

#footerLeft{
margin: 0 10px;
width: 700px;
float:left;
}
.footNAV {

	font-family: Verdana, Geneva, sans-serif;

	font-size: 12px;

	color: #69C;

	font-weight: normal;

	text-decoration: none;

	line-height: 18px;	

	}

.footNAV a {



	font-family: Verdana, Geneva, sans-serif;

	font-size: 12px;

	color: #3C0;



	font-weight: normal;



	text-decoration: none;



	line-height: 18px;



	}







.footNAV a:hover {

	font-family: Verdana, Geneva, sans-serif;

	font-size: 12px;

	color: #69C;

	font-weight: normal;

	text-decoration: underline;

	line-height: 18px;

}



.footNAV a:visited {

	font-family: Verdana, Geneva, sans-serif;

	font-size: 12px;

	color: #3C0;

	font-weight: normal;

	text-decoration: none;

	line-height: 18px;

	}

#site-info,
#site-generator {
	display:none;
	

}